 

 .mt40{margin-top: 40px;}
 

.pro_dbg{background: url(../images/pro_dbg.jpg) no-repeat top center; height: 750px;}






 
.pro_show {
	 position: relative;
}

 
.pro_show_n ul {
	  margin-top: 30px;width:1300px;
}
.pro_show_n li div{width: 260px;height: 247px;display: block;}

.pro_show_n li div p{text-align: center;font-size: 14px;height: 45px;line-height: 45px;display: block;}

.pro_show_n li p {
	height: 32px; 
	line-height: 32px;
	overflow: hidden;
	font-size: 14px;
}
.pro_show_n li{float: left;width: 260px;height: 247px; background:#FFF;margin-right: 33px;border: 5px solid #FFF;margin-bottom: 34px; }
.pro_show_n li a {
	overflow:hidden;
	 
}


.pro_show_n li a.picshow1 {
	width:260px;
	height:200px; 
	overflow:hidden;
	display:block;

}

.pro_show_nr li img {
 	width:260px;
	height:200px; 
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.pro_show_nr li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}
 
.proshow{height: 40px; line-height: 40px;   margin-top: 24px;
	  }

.proshow li{   height:40px;  width:164px;  float: left;border:1px solid #d2d2d2;background: #f7f7f7;display: block;text-align: center;margin-right: 12px;}
.proshow li a{ font-size: 16px;   }
.proshow  h3{background:url(../images/pro_t.jpg) no-repeat center center #fe9900;width:50px;height: 42px;display: block;float: left;
}
 .proshow  h3 a{width:50px;height: 42px;display: block;}

.proshow a.more1{background: #f7f7f7;display: block;text-align: center;width:48px;height: 40px;border:1px solid #d2d2d2;
}

. .proshow .pro_c ul{width:1100px;
}
 .proshow .pro_c{width:1070px;float: left;margin-left: 10px;
}
 

.hz_dbg{background: url(../images/hz_dbg.jpg) no-repeat top center; height: 363px; }

 
 
.hz_t {text-align: center;padding-top: 36px;}
.hz_t h3 a{ color: #FFF;display: block;font-size: 32px;font-weight: bold; }

.hz_t p{font-size: 16px;color:#FFF;margin-top: 8px;}
 
 

 

 
 
 
 
.hz_n li {
	float: left;
	width: 237px;
	margin: 0px 31px 0px 0;
	text-align: center;
	height: 210px;
}
.hz_n .case_img {
	
	border:1px solid #FFF;
	width: 235px;
	height: 120px;
	overflow:hidden;
	margin-bottom: 4px;
	display:block;
}
.hz_n li img {
	display: block;
	width: 235px;
	height:120px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.hz_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}

.hz_n li p{ height:30px; line-height:30px; overflow:hidden; display:block;}
.hz_n li p a {
	height: 30px;
	font-size: 14px;
	color: #FFF;
	display: block;
}
 
 
.hz_n #simgs2 { margin-left:70px;}
.hz_n em {
	position: absolute;	top: 30px;width:53px;height:53px;display:block;
}
.hz_n .t_l {
	left:0px;background:url(../images/hz_jt.png) no-repeat 0 0; 

}

.hz_n em a{width:100%;height:100%;display:block;}
.hz_n .t_r {
	right: 0px;background:url(../images/hz_jt.png) no-repeat right 0;

}

 

 
 
.none{ display: none;}
.block{ display: block;}


 
  




.flexslider{position:relative;height:476px;overflow:hidden; }
.slides{position:relative;z-index:1;}
.slides li{height:476px;}
.slides li a{ display:block; height:476px;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:4;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:24px;height:24px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:24px;height:24px;line-height:24px;overflow:hidden;background:#0d71cf;cursor:pointer; color: #FFF; border:1px solid #FFF; border-radius: 12px;}
.flex-control-nav .flex-active{background:#f07c17;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



/*search*/

.search_dbg{background: #FFF;height: 50px;border:1px solid #dedede; margin-top: 14px;
}
 
.search_zi{ float:left; height:47px; width:700px; color:#4e4e4e;line-height:47px;background: url(../images/search_ltag.jpg) no-repeat 0 center; padding-left: 30px;
	display:inline; }
.search_zi a{ color:#4e4e4e; margin:0 2px;}
.search_zi a:hover{ color:#0b85ec; }
.search1{ float:right;  width:321px;  height:33px;  line-height:33px;display:inline; margin:7px 10px 0 0;border:1px solid #e6e6e6;
 background: #FFF;border-radius: 20px;
 }

.search1 .text{ width:185px; padding-left: 10px; height: 33px; float:left; background:none;  line-height:33px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}
.search1 .submit{ width:45px; height:33px;   cursor:pointer; float:right;background:url(../images/search_tag.jpg) no-repeat center center;
  }

 

 .ys_dbg{background: url(../images/ys_dbg.jpg) no-repeat top center;height: 1319px;}

 .ys_t{left:700px;top:200px;}

 .ys_com dd {line-height: 36px;color:#dedede;width:490px;clear: both;padding-top: 10px;}
 .ys_com dt em{background: url(../images/ys_em.jpg) no-repeat ;width:93px;height: 55px;display: block;font-size: 40px;font-family: impact;color:#FFF;float: left;padding-left: 20px; }

  .ys_com dt h4{font-size: 30px;font-weight: bold;color:#FFF;float: left;margin-left: 30px;}

  .ys_com dt{line-height: 55px;}

  .ys1{left:13px;top:580px;}
  .ys2{left:660px;top:580px;}

   .ys3{left:660px;top:820px;}

   .ys_tel{ color:#FFF;top:1050px;left:660px;}
   .ys_tel p{background: url(../images/ys_tel.png) no-repeat left center; padding-left: 60px;float: left;}
      .ys_tel  a{background: url(../images/ys_zixun.png) no-repeat;width:164px;height: 40px;font-size: 18px;color:#FFF;text-indent: 24px;display: block;float: left;margin: 10px 0 0 20px; line-height: 40px;}
   .ys_tel span{font-size: 30px;font-family: impact;display: block;color: #fba617;}

   .case_dbg{background: url(../images/case_dbg.jpg) no-repeat top center; height: 858px;}

   .case_t{background: url(../images/case_t.png) no-repeat top center;width:565px;height: 75px;margin:0 auto;text-align: center;}
   .case_t h3 a{font-size: 22px;color:#1b5aa9;padding-top: 8px;display: block;}
   .case_t h3 a span{font-weight: bold;}
   .case_t h3 p{font-size: 16px;text-transform: uppercase;color: #1b5aa9;}





   .case_n li {
	float: left;
	width: 270px;
	margin: 0px 34px 0px 0;
	text-align: center;
	height: 236px;	border:1px solid #FFF;
}
.case_n .case_img {
	

	width: 270px;
	height: 200px;
	overflow:hidden;
 
	display:block;
}
.case_n li img {
	display: block;
	width: 270px;
	height:200px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.case_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}

.case_n li p{ height:36px; line-height:36px; overflow:hidden; display:block;}
.case_n li p a {
	height: 36px;
	font-size: 14px;
	color: #404040;
	display: block;
}

.kehu_t p{text-transform: uppercase;color: #bdbdbd;font-size: 14px;font-weight: normal;padding-top: 5px;font-family: arial;}
.kehu_t h3 a{font-size: 24px;color: #1b5aa9;}
.kehu_t h3 span{font-size: 30px;font-weight: bold;}
.kehu_t {text-align: center;margin:60px 0 50px 0;}



 .kehu_n{margin-top: 30px;}
 
.kehu_nr{ float:left;width:311px;margin-left: 30px;}
 
.kehu_n li{ float: left;width:590px;    display: block; }
 
 .kehu_nb{background: url(../images/kehu_nbg.png) no-repeat ;height: 100px;padding:15px 20px 10px; }
.kehu_n .kehu_img{ width:218px;height: 160px; overflow: hidden; float: left;border: 1px solid #fff;}

.kehu_n .kehu_img img{width:218px;height: 160px;}
.kehu_n .kehu_title{ font-size: 14px; color: #1b5aa9;height: 30px;line-height: 30px;overflow: hidden;display: block; }
.kehu_nr{margin-top: 10px;}
.kehu_nr p{ color: #4b4b4b;  line-height: 30px; height: 60px; overflow: hidden;}
.kehu_nb span a{color: #1b5aa9;margin-top: 6px;display: block;
}

 .kehu_n em{background: url(../images/kehu_jt.png) no-repeat 0 0;width:52px;height: 39px;display: block; left:530px;position: absolute;top:200px;}
 
 .kehu_n em.t_r{left:567px;top:200px;background: url(../images/kehu_jt.png) no-repeat right 0;}

.kehu_n em a{width:100%;height:100%;display:block;}


 .fc_t h3{width:134px;height: 42px;background: #1b5aa9;margin:0 20px;display: inline-block;*display: inline;zoom: 1; line-height: 42px;}
 .fc_t h3 a{width:100%;height: 100%;display: block;color:#FFF;}
 .fc_t h3 a.tag_fc{background: #ff9000;}
  .fc_t {text-align: center;margin-top: 40px;}

.fc_n li a.case_img{border:1px solid #e2e2e2;}

.sp_n li a.case_img{border:1px solid #e2e2e2;}
.about_xq{background:url(../images/xq.jpg) no-repeat;width:131px; height:40px; line-height: 40px;font-size: 13px;color:#fFF;text-indent: 20px;display:block;}

.about_more a{color:#FFF;float: left; margin-right: 40px;}

.mt{margin-top: 0px;}

.about_sp{ margin:50px 0px 0px 0px; background:url(../images/sp_dbg.jpg) no-repeat 175px 0px; height:330px;}

.about_sp .sp{width:349px; height:240px;border:1px solid #d3d3d3; margin-top: 48px;float: left; margin-left: 1px;}

.about_sp .about_title{text-align:center;margin:115px 0 0 20px;float: left;}

.about_sp .about_title h3 a{font-size: 20px;font-weight: bold;color:#000000; }
.about_sp .about_title p{font-size: 14px;color:#7a7a7a;}

.about_nr h3 a{font-size: 24px;color:#1b5aa9;font-weight: bold;}

.about_nr .con{font-size: 14px; line-height: 30px; height:210px;overflow: hidden; margin: 10px 0px 30px 0;}

.about_nr{float:left;margin-left: 40px;width: 628px;}


 .gg3{background: url(../images/gg3.jpg) no-repeat top center; height: 283px;}

   .gg3_tel{ color:#838383;top:100px;right:140px;}
   .gg3_tel p{background: url(../images/top_tel.jpg) no-repeat left center; padding-left: 60px; }
      .gg3_tel  a{background: url(../images/zixun1.jpg) no-repeat;width:164px;height: 40px;font-size: 18px;color:#1b5aa9;text-indent: 24px;display: block;float: left;margin: 10px 0 0 20px; line-height: 40px;}
   .gg3_tel span{font-size: 30px;font-family: impact;display: block;color: #fba617;}

.gg3_zi {font-size: 17px;color: #272727;font-weight: bold;width:300px;right:80px;text-align: center;top:30px;}
.gg3_zi p{font-size: 24px;font-weight: bold;}



.news_dbg{background:#f7f7f7; height:410px; padding-top: 39px;}



.links_dbg{background:url(../images/links_bg.jpg) no-repeat top center; height:38px; line-height: 32px;}

.links_dbg h3{float:left;font-size: 16px;color:#1b5aa9; margin-left: 310px;}

.links_dbg a{float: left;  padding:0px 10px;}

.news_pic img{width:359px; height:176px;}

.news_pic {width:359px;float: left; margin-top: 40px;}

.news_pic dd p{line-height: 24px;height:48px;overflow: hidden; padding-top: 5px;}
.news_pic dd a{font-size: 14px;color:#1b5aa9;font-weight: bold;}
.news_pic dd{margin-top: 10px;display:block;}





.news{width:766px;margin-top:40px;float: right; position:relative;}


 
.news_s_nav h3 a{font-size: 24px;color:#1b5aa9;font-weight: bold;}
.news_s_nav h3 span{font-weight: bold;color:#1b5aa9;}
.news_s_nav em{font-size: 14px;font-family: arial;color:#1b5aa9;text-transform: uppercase;}

.news_s_nav h3{background:url(../images/pro_st.png) no-repeat center 15px;}
.news_s_nav{text-align: center;  }




.news_n{  overflow:hidden;  }

.more1{ position:absolute;top:13px;background:url(../images/news_more.jpg) no-repeat;width:57px; height:15px; right:10px; }
.news_n .more1{color:#404040}

.news_n li { line-height:40px;  height:40px;  margin-right:35px; display:inline;   padding-left:20px; overflow:hidden; width:43%; float:left;background:url(../images/news_tag.jpg) no-repeat 0 0px; }
.news_n li a{ width:70%; overflow:hidden; float:left; color:#363333;}
.news_n li span{ float:right; color:#363333;}
.news_n li a:hover{ color:#F00}
.news_n ul{ margin-top:10px; overflow:hidden;  padding-top:10px;width:800px; }
 
.zwyw_xw{  height:40px; }

.zwyw_xw li{ width:131px; height:40px; line-height:40px; display:block;float:left; font-size:14px; margin-right:20px; text-align:center;}
.zwyw_xw li img{ float:left;}


.zwyw_xw a{ width:131px; display:block; color:#FFF;float:left; margin-left:15px;background:#1b5aa9; }

.zwyw_xw a:hover{ background:#ff9000;font-size:14px; color:#FFF;  display:block; font-weight:bold; }

.zwyw_xw a.tag_news{ background:#ff9000; font-size:14px; color:#FFF;display:block;font-weight:bold;}


.none{ display:none}
.block{ display:block}

.zwyw_xw  li span{ width:82px; height:29px; display:block; text-align:center; }
